#include <Ape/EMemoryCorruption.h>

#ifdef WITH_EXCEPTIONS
namespace Ape {
	EMemoryCorruption::EMemoryCorruption()
			: Exception (L"Memory corruption")
	{}
	EMemoryCorruption::EMemoryCorruption (const wchar_t* msg)
			: Exception (msg)
	{}
	EMemoryCorruption::EMemoryCorruption (const EMemoryCorruption& other)
			: Exception (other)
	{}
	EMemoryCorruption::~EMemoryCorruption() {}
	
	void EMemoryCorruption::_Dump (bool verbose) const {
		Exception::_Dump (verbose);
		
		DUMP_NON_V_TYPE;
	}
}
#endif // WITH_EXCEPTIONS

